home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-16 / ami.zip / AMI_INFO.TXT < prev   
Text File  |  1992-05-10  |  42KB  |  960 lines

  1. The following is a collection of information on the AMI bios.
  2.  
  3. 1. AMI DOCUMENTATION - UNKNOWN MOTHERBOARD
  4.     This is a scanned in document, subsequently extensively edited to make
  5. it readable.  Contains info on setup program, standard cmos options, advanced
  6. cmos options.  No information on the advanced chipset options.
  7.  
  8. 2. COMPUSERVE THREAD ON ADVANCED CHIPSET OPTIONS
  9.  
  10. 3. BEEPCODE DOCUMENT from the AMI BBS.
  11.  
  12. AMI phone numbers:
  13.     Tech Support: (404) 263-8181
  14.     BBS: (404) 246-5838
  15.  
  16. =============================================================================
  17.  
  18. ***** 1. AMI DOCUMENTATION - UNKNOWN MOTHERBOARD
  19.  
  20. Time Startup
  21.  
  22. Running AMI BIOS Setup Program
  23.  
  24. When the system is powered on, the BIOS will enter the Power-On Self Test
  25. (POST) routines. These routines are divided into two phases:
  26.  
  27. System Test and Initialization (test and initialize system boards for normal
  28. operations)
  29.  
  30. System Configuration Verification (compare defined configuration with hardware
  31. actually installed).
  32.  
  33. The AMI BIOS performs the various diagnostic checks at the time the system is
  34. powered up; if an error is encountered, the error will be reported in one of
  35. two different ways. If the error occurs before the display device is
  36. initialized, a series of beeps uill be transmitted. Beep codes are found in
  37. the appendix.
  38.  
  39. If the error occurs after the display is initialized, the screen will display
  40. the error message. BIOS error messages are found in the appndix.  In the case
  41. of a non-fatal error, a prompt to press the <F1> key may also appear on the
  42. screen.
  43.  
  44. Normally, the only routine visible on the screen will be the memory test.
  45. Figure 3.1 displays the screen which appears when the system is powered on.
  46.  
  47. At the bottom left corner of the screen, below the copyright message, a three
  48. line reference string appears. This screen is used to determine the options
  49. installed In the AMI BIOS.
  50.  
  51. If a problem occurs with the ssstem, copy these reference numbers down before
  52. consulting your system manufacturer.
  53.  
  54. To "freeze" the screen, power on the system and hold a key down on the
  55. keboard. Thls will cause a "keyboard error" message to appear on the screen
  56. and the system will wait for the <F1> key to be pressed. At this point, you
  57. may copy the three lines down and then press <F1> to continue the boot
  58. procedure.  NOTE: If the "Wait for <F1> if any Error option in the Advanced
  59. CMOS Setup Program of the BIOS SETUP program is set to "disabled", it should
  60. be set to "enabled" prior to using this method to freeze the screen.
  61.  
  62. After the POST routines are completed, the following message appears:
  63.  
  64. "Hit <ESC> if you want to run SETUP"
  65.  
  66. To access the AMI BIOS SETUP program, press the <ESC> key. The screen in
  67. Figure 3.2 will be displayed at this time.
  68.  
  69. A record of the computer's system parameters (such as amount of memory, disk
  70. drives, video displays, and numeric coprocessors) is stored in the CMOS
  71. (Complementary Metal Oxide Semiconductor) memory. When the computer is turned
  72. off, a back-up battery retains the system parameters in the CMOS memory.
  73.  
  74. Each time the system is powered-on, it is configured with these values unless
  75. the CMOS has been corrupted or is faulty. AMI's SETUP program is resident in
  76. the ROM BIOS (Read Only Memory Basic InputlOutput System) so that it is
  77. available each time the computer is turned on.
  78.  
  79. If, for some reason, the CMOS becomes corrupted, the system is configured with
  80. the default values stored in this ROM file. There are two sets of BIOS values
  81. stored in the ROM file: the BIOS Setup default values and the Power-On default
  82. values.
  83.  
  84. The BIOS Setup default values are those which should provide optimum
  85. performance for the system. They are the best case default values.
  86.  
  87. The Power-On default values, which are the worstcase defaults, are the stable
  88. values for the system. They are to be used if the system is performing
  89. erratically because of hardware problems.
  90.  
  91. Listed below is an explanation of the keys displayed at the bottom of the
  92. screens accessed through the BIOS SETUP program:
  93.  
  94. ESC: Exit to the previous screen.
  95.  
  96. ARROW KEYS: Use arrow keys to move cursor to desired selection.
  97.  
  98. PAGEUP/PAGEDOWN/CTRL-PAGEUP/CTRL-PAGEDOWN: Modify the default value of the
  99. options for the highlighted feature. If there are less than 10 available
  100. options, the CTRL-PAGEUP and PAGEDOWN keys function the same as the PAGEUP and
  101. PAGEDOWN keys.
  102.  
  103. Fl: Displays the help screen for selected feature.
  104.  
  105. F2/F3: Changes background and foreground colors.
  106.  
  107. F5: Retrieves the values which were resident when current setup session was
  108. started. These values will be CMOS values if the CMOS was uncorrupted at the
  109. start of the session, or they will be the BIOS Setup default values.
  110.  
  111. F6: Loads all features in the Advanced CMOS Setup/Advanced Chip Set Setup with
  112. the BIOS Setup defaults.
  113.  
  114. F7: Loads all features in the advanced CMOS Setup/Advanced Chip Set Setup with
  115. the Power-On defaults.
  116.  
  117. F10: Saves all changes made to Setup and exits program.
  118.  
  119. NOTE: The default value for the prompts which occur when the <F5>, <F6>, and
  120. <F7> keys are pressed is always <N> (No). Actually executing these options
  121. requires changing the <N> to <Y> (Yes) and pressing <ENTER>.
  122.  
  123. The generic menu options of the BIOS SETUP Program are shown in Figure 3.2.
  124.  
  125. A warning message is displayed each time one of the first three options
  126. (Standard CMOS Setup, Advanced CMOS Setup, and Advanced Chip Set Setup) is
  127. selected, before any changes are allowed to any of the setup parameters.
  128.  
  129. AUTO CONFIGURATION WITH BIOS DEFAULTS
  130.  
  131. The Auto Configuration With BIOS feature uses the default system values before
  132. the user has charged any CMOS values. If the CMOS is corrupted, the BIOS
  133. defaults will automatically be loaded.
  134.  
  135. If you wish to use the BIOS defaults, change the prompt to <Y> and press
  136. <ENTER>. The following message will appear on the screen:
  137.  
  138. "Default values loaded. Press any key to continue."
  139.  
  140. AUTO CONFIGURATION WITH POWER-ON DEFAULTS
  141.  
  142. This feature uses the default Power-On values. You may wish to use this option
  143. as a diagnostic aid if your system is behaving erratically.
  144.  
  145. If you wish to use the Power-On defaults, change the prompt to <Y> and press
  146. <ENTER>. The following message will appear on the screen:
  147.  
  148. "Default values loaded. Press any key to continue."
  149.  
  150. WRITE TO CMOS AND EXIT
  151.  
  152. The features selected and configured in the Standard Setup, Advanced CMOS
  153. Setup, Advanced Chip Set Setup, and the New Password Setup will be stored in
  154. the CMOS when this option is taken. The CMOS checksum is calculated and
  155. written to the CMOS. Control is then passed back to BIOS.
  156.  
  157. Pressing <N> (No) and <ENTER> will save the system parameters and continue
  158. with the booting process.
  159.  
  160. DO NOT WRITE TO CMOS AND EXIT
  161.  
  162. This option passes control back to BIOS without writing any changes to the
  163. CMOS.
  164.  
  165. Pressing <N> and <ENTER> will return the user to the Main Menu.
  166.  
  167. Pressing <Y> and <ENTER> will continue the booting process without saving any
  168. system parameters.
  169.  
  170. STANDARD CMOS SETUP
  171.  
  172. Standard CMOS Setup is the first option on the main setup menu. Press <ENTER>
  173. at the highlighted selection to access this option. The screen in Figure 3.8
  174. will appear.
  175.  
  176. The Standard CMOS Setup is used to configure the following features:
  177.  
  178. Date: Month, Date, and Year. Ranges for each value are listed below in prompt
  179. box in the lower left corner of the CMOS Setup Screen.
  180.  
  181. Time: Hour, Minute, and Second. Uses 24 hour clock format, ie., for PM
  182. numbers, add 12 to the hour. You would enter 4:30 P.M. as 16:30:00.
  183.  
  184. Daylight Savings: Disabled or Enabled.
  185.  
  186. Hard Disk C and Hard Disk D: Hard disk types from 1 to 46 are standard ones;
  187. type 47 is user definable. The user must enter the hard disk parameters for
  188. each drive.
  189.  
  190. NOTE: The USER definition entry allows you to perform a test on a disk drive
  191. not defined in ROM. The USER definition entry is valid only during the period
  192. that the test is performed.
  193.  
  194. The drive types are identified by the following characteristics:
  195.  
  196. This is the number designation for a drive with certain identification
  197. parameters.
  198.  
  199. This is the number of cylinders found in the specified drive type.
  200.  
  201. This is the number of heads found in the specified drive type.
  202.  
  203. WPcom is the read delay circuitry which takes into account the timing
  204. differences between the inner and outer edges of the surface of the disk
  205. platter. The number designates the starting cylinder of the signal.
  206.  
  207. L-zone is the landing zone of the heads. This number determines the cylinder
  208. location where the heads will normally park when the system is shut down.
  209.  
  210. This is the formatted capacity of the drive based on the following formula:
  211.  
  212. (# of heads)x(# of cylinders)x(17 sec/cyl.)x(512 bytes/sec)
  213.  
  214. "Not Installed" is available for use as an option. This option could be used
  215. for diskless workstations and SCSI hard disks. Type 47 may be used for both
  216. hard disks C and D.
  217.  
  218. The parameters for type 47 under Hard Disk C and Hard Disk D may be different,
  219. which effectively allows 2 different user definable hard disk types.
  220.  
  221. For Floppy Drive A and Floppy Drive B, the options are 360 KB 5 1/4",1.2 MB 5
  222. 1/4", 720 KB 3 1/2", 1.44 MB 3 1/2", and Not installed. Not installed could be
  223. used as an option for a diskless workstation.
  224.  
  225. Primary display options are Monochrome, Color 40x25, VGA/PGA/EGA, Color 80x25,
  226. and Not Installed. The Not Installed option could be used for a network file
  227. server.
  228.  
  229. Options for the keyboard are Installed or Not Installed.
  230.  
  231. ADVANCED CMOS SETUP
  232.  
  233. The Advanced CMOS Setup program is equipped with a series of help screens,
  234. accessed by the <F1> key, which will display the options available for a
  235. particular configuration feature and special help for some of the options.
  236.  
  237. The options for the following features of the Advanced CMOS setup are either
  238. "Disabled" or "Enabled":
  239.  
  240. Typematic Rate Programming
  241. Extended Memory Test
  242. Memory Test Tick Sound
  243. Memory Parity Error Check
  244. Hit <ESC> Message display
  245. Wait for <Fl> If Any Error
  246. Internal/External Cache Memory
  247. (486) or Cache Memory (386)
  248. Fast Gate A20 Option
  249. Video or Adapter ROM Shadow
  250. GA20 Line After System Boot
  251.  
  252. The option for the following features of the Advanced CMOS Setup are either
  253. "Present" or "Absent".
  254.  
  255. Numeric Processor Weitek Processor
  256.  
  257. The options for Power-On Up Num Lock are "On" or "Off".
  258.  
  259. The options for System Boot Up Speed are "High" or "Low".
  260.  
  261. Note: Depending on the panicular hardware and chip set combination of each
  262. individual system, the options listed may or may not appear on the Setup
  263. screen or they may not appear in the same order. There may also be more
  264. options for your system than those shown on the setup screen. Refer to the
  265. Appendix for options included in your system.
  266.  
  267. See Figure 3.9 for generic screen sample.
  268.  
  269. A short description follows for each of the options on the advanced CMOS Setup
  270. Screen.
  271.  
  272. Typematic Rate Programming: By enabling this option, the use can adjust the
  273. rate at which a keystroke is repeated. The options "Typematic Rate Delay" and
  274. "Typematic Rate" affect this rate. When a key is pressed and held down, the
  275. character appears on the screen and repeats itself after a delay set by the
  276. Typematic Rate value. When two or more keys are pressed and held down
  277. simultaneously, only the last key pressed will be repeated at the typematic
  278. rate. This stops when the last key pressed is released, even if other keys are
  279. depressed.
  280.  
  281. See Figures 3.10 and 3.11 for the values for these rates.
  282.  
  283. Extended Memory Test: This feature, when enabled, will invoke the POST memory
  284. routines on the RAM above 1 MB (if present on the system). If disabled, the
  285. BIOS will only check the first 1 MB of RAM.
  286.  
  287. Memory Test Tick Sound: This option will enable (turn on) or disable (turn
  288. off) the "ticking" sound during the memory tesL
  289.  
  290. Memory Parity Error Check: If the system board does not have parity RAM, the
  291. user may disable the memory parity error checking routines in the BIOS. The
  292. user should check with the manufacturer regarding the proper setting of this
  293. option.
  294.  
  295. Hit <ESC> Message Display: Disabling this option will prevent the message "Hit
  296. <ESC> if you want to run SETUP" from appearing on the screen when the system
  297. boots up.
  298.  
  299. Hard Disk Type 47 Data Area: The AMI BIOS SETUP features two user definable
  300. hard disk types. Normally, the data for these disk types are stored at 0:300
  301. in lower system RAM. If a problem occurs with other software, this data can be
  302. located at the upper limit of the DOS shell (640 KB). If the option is set to
  303. "DOS 1 KB", the DOS SheU is shortened to 639 KB, and the top KB is used for
  304. the hard disk data storage. Please refer to Figure 3.12 for this option.
  305.  
  306. Wait for F1 If Any Error: Before the system boots up, the BIOS will execute
  307. the POST routines, a series of system diagnostic routines. If any of these
  308. tests fail, but a non-fatal error has occurred and the system can still
  309. function, the BIOS will respond with an appropriate error messap followed by
  310. the following statement
  311.  
  312. "Press <F1> to continue"
  313.  
  314. If this option is disabled, any non-fatal error which occurs will not generate
  315. the above statement, but the BIOS will still display the appropriate error
  316. messap. This will eliminate the need for any user response to a non-fatal
  317. error condition message. A list of error messages and their corresponding
  318. explanations appears in the Appendix B.
  319.  
  320. System Boot Up Num Lock: The user may turn off the "num lock" option on his
  321. enhanced keyboard when the system is powered on. This will allow him to use
  322. the arrow keys on the numeric keypad instead of using the other set of arrow
  323. keys on the enhanced keyboard. The BIOS will default to turning the "num lock"
  324. on.
  325.  
  326. Numeric/Weitek Processor: These options allow the user to mark the numeric
  327. processor (Intel 80x87 or compatible) or the Weitek numeric processor (WTL3167
  328. or 4167) as present or absent.
  329.  
  330. Floppy Drive Seek At Boot: The default for this option is "disabled" to allow
  331. a fast boot and to decrease the possibility of damage to the heads.
  332.  
  333. The AMI BIOS will normal" attempt to boot from hard disk C (if present), and
  334. if unsuccessful it will attempt to boot from floppy drive A. This sequence can
  335. be switched using this option. If the option is set to "A:,C:" the sequence is
  336. reversed. Please refer to Figure 3.13 for this option.
  337.  
  338. System Boot Up CPU Speed: The speed at which the system will boot up is
  339. determined with this option. Choices for this option are "High" or "Low". The
  340. default speed is "High".
  341.  
  342. Password Check Option: The password feature can be used to prevent
  343. unauthorized system boot-up or unauthorized use of the BIOS SETUP. The option
  344. in the BIOS SETUP only allows the user to enable the password check option
  345. every time the system boots or upon entering SETUP only. A third option is to
  346. disable the password option entirely. See flgure 3.14.
  347.  
  348. The default option is "Disabled". The prompt for the password will not appear
  349. when the system is rebooted.
  350.  
  351. If the "Always" option is chosen at Setup, each time the system is turned on,
  352. i.e. "booted", the prompt for user password will appear.
  353.  
  354. If the "Setup" option is chosen at Setup, the password prompt will not appear
  355. when the system is turned on, but it will appear if the user attempts to enter
  356. the Setup program.
  357.  
  358. The program allows three attempts to key in the correct password. After each
  359. incorrect attempt, the prompt to enter the current password will appear,
  360. followed by an "X". After the third incorrect attempt the system will lock and
  361. it will be necessary to reboot.  The screen will not display the characters
  362. entered.
  363.  
  364. Internal Cache Memory: This option will appear only on 486TM systems which use
  365. CPU's (Central Processing Units) with an internal cache structure. With this
  366. option, the user may enable or disable the internal cache of the system's CPU.
  367.  
  368. External Cache Memory: This option appears only on 486TM systems which can
  369. have a caching scheme external to the CPU. With this option, the user may
  370. specify whether the external cache is present or absent.
  371.  
  372. Fast Gate A20: This option uses the fast gate A20 line, supported in some chip
  373. sets, to access any memory above 1 MB. Normally, all RAM access above 1 MB is
  374. handled through the keyboard controller chip. Using this option will make the
  375. access faster than the normal method. This option is very useful in networking
  376. operating systems.
  377.  
  378. Video or Adapter ROM Shadow: ROM shadow is a procedure in which BIOS code from
  379. the adapter ROM is copied to the DRAM. The BIOS is then executed from the
  380. faster RAM. Each option will allow for a segment of 16KB to be shadowed.
  381.  
  382. Shadow RAM option: The same concept applies here, in this case four options
  383. are available:
  384.  
  385. Video: Shadow video ROM only.
  386. Main: Shadow system ROM only.
  387. Both: Shadow both system and video ROM.
  388. Disable: Disable shadowing for both system and video ROM.
  389. Bus clock selection: This option will allow the AT BUS clock on the system
  390. board be properly selected, for 33 Mhz systems clock 2/3 will set.
  391.  
  392. Bus Clock Selection: This option will allow the AT bus clock on the system
  393. board be properly selected. For 33 MHz systems, clock 2/3 will set the bus
  394. clock at 11 Mhz.  Clock 2/4 and clock 2/5 will set the bus clock at 8.25MHz
  395. and 6.66MHz respectively. For 25 MHz system, clock 2/3 will set the bus at
  396. 8.33MHz while clock 2/4 and clock 2/5 will set the bus clock at 6.25MHz and
  397. 5MHz respectively. At any instance the bus clock should be set to as close to
  398. 8MHz as possible for maximium reliability and compatibility.
  399.  
  400. 256K/384K Memory Relocation: This option will allow the unused memory between
  401. 640K and 1M on the system board to be relocated and used as extended memory.
  402.  
  403.  
  404. AMI BIOS Supported Hard Disk Drives
  405.  
  406. (table follows here)
  407.  
  408.  
  409. Appendix A
  410. Bios Error Beep Codes
  411.  
  412. During POST (Power On Self Test) routines, which are performed each time the
  413. system is powered on, errors may occur.
  414.  
  415. Non-fatal errors are those which, in most cases, allow the system to continue
  416. the boot up process. The error messages normally appear on the screen.
  417.  
  418. Fatal errors are those which will not allow the system to continue the boot up
  419. procedure. If a fatal error occurs, you should consult with your system
  420. manufacturer for possible repairs.
  421.  
  422. These fatal errors are usually communicated through a series of audible beeps.
  423. The numbers on the fatal error list below correspond to the number of beeps
  424. for the corresponding error. All errors listed, with the exception of #8, are
  425. fatal errors.
  426.  
  427. No. of Beeps        Error Message
  428. -------------       --------------
  429.  
  430. 1                   Refresh Failure - The memory refresh circuitry of the
  431.                     motherboard is faulty.
  432.  
  433. 2                   Parity Error - A parity error was detected in the base
  434.                     memory (the first block of 64 KB) of the system.
  435.  
  436. 3                   Base 64KB Memory Failure - A memory failure
  437.                     occurred within the first 64 KB of memory.
  438.  
  439. 4                   Timer Not Operational - Timer #l on the system board
  440.                     has failed to function properly.
  441.  
  442. 5                   Processor Error - The CPU (Central Processing Unit) on
  443.                     the system board has generated an error.
  444.  
  445. 6                   8042- Gate A20 Failure - The Keyboard controller (8042)
  446.                     contains the Gate A20 switch which allows thc CPU to
  447.                     operate in virtual mode. This error message means that the
  448.                     BIOS is not able to switch the CPU into protected mode.
  449.  
  450. 7                   Processor Exception "Interrupted Error - The CPU on the
  451.                     motherboard has generated an exception interrupt.
  452.  
  453. 8                   Display Memory Read/Write Error - The system video
  454.                     adapter is either missing or its memory is faulty. PLEASE
  455.                     NOTE: this is not a fatal error.
  456.  
  457. 9                   ROM Checksum Error - The ROM checksum value does not
  458.                     match the value encoded in the BIOS.
  459.  
  460. 10                  CMOS Shutdown Register Read/Write Error - The shutdown
  461.                     register for the CMOS memory has failed.
  462.  
  463. APPENDIX B
  464. Bios Non-fatal Error Messages
  465.  
  466. If a non-fatal error occurs during the POST routines performed each time the
  467. system is powered on, the error message will appear on the screen in the
  468. following format:
  469.  
  470.     ERROR Message Line 1
  471.     ERROR Message Line 2
  472.     Press <F1> to RESUME
  473.  
  474. Note the error message and press the <F1> key to continue with the boot
  475. up procedure.
  476.  
  477. NOTE: If the "Wait for <F1> If Any Error" option in the Advanced CMOS Setup
  478. portion of the BIOS SETUP PROGRAM has been set to "disabled", the <F1> prompt
  479. will not appear on the third line.
  480.  
  481. For most of the error messages, there is no ERROR Message Line 2. Generally,
  482. for those messages containing a line 2 ERROR Message, the text will be "RUN
  483. SETUP UTILITY". Pressing the <F1> key will invoke the BIOS SETUP PROGRAM.
  484.  
  485.  
  486. A description of the error messages appears below:
  487.  
  488.  
  489. 1.  CH-2 Timer Error - Most AT TM standard system boards include
  490.     two timers. An error with timer #2 is a fatal error, as explained
  491.     previously.  If an error occurs with timer #2, this error message appears.
  492.  
  493. 2.  INTR #1 Error - The interrupt channel #1 has failed the POST routine.
  494.  
  495. 3.  INTR #2 Error - The interrupt channel #2 has failed the POST routine.
  496.  
  497. 4.  CMOS Battery State Low - There is a battery in your system which
  498.     is used for storing the CMOS values. This battery appears to be low in
  499.     power and needs to be replaced.
  500.  
  501. 5.  CMOS Checksum Failure - After the CMOS values are saved, a checksum
  502.     value is generated to provide for error checking. If the previous
  503.     value is different from the value currently read, this error message
  504.     appears. To correct this error, you should run the BIOS SETUP Program.
  505.  
  506. 6.  CMOS System Options Not Set - The values stored in the CMOS are
  507.     either corrupt or nonexistent. Run the BIOS SETUP Program to correct
  508.     this error.
  509.  
  510. 7.  CMOS Display Type Mismatch - The type of video stored in CMOS does
  511.     not match the type detected by the BIOS. Run the BIOS SETUP Program
  512.     to correct this error.
  513.  
  514. 8.  Display Switch Not Proper - Some systems require that a video switch
  515.     on the motherboard be set to either color or monochrome, depending
  516.     upon the type of video you are using. To correct this situation, set the
  517.     switch properly. (Remember to shut down the system first)
  518.  
  519. 10. Keyboard is locked...Unlock It - The Keyboard lock on the system
  520.     is engaged. The system must be unlocked to continue the boot up
  521.     procedure.
  522.  
  523. 11. Keyboard Error - The BIOS has encountered a timing problem with the
  524.     keyboard. Make sure that you have an AMI Keyboard BIOS installed in your
  525.     system. You may also set the "keyboard" option in the BIOS Setup program
  526.     standard CMOS setup to "Not Installed" which will cause the BIOS to skip
  527.     the Keyboard POST routines.
  528.  
  529. 12. KB/Interface Error - The BIOS has found an error with the keyboard
  530.     connector on the system board.
  531.  
  532. 13. CMOS Memory Size Mismatch - If the BIOS finds the amount of memory on
  533.     your system board to be different from the amount stored in CMOS, this
  534.     error message is generated. Run the BIOS SETUP Program to correct this
  535.     error.
  536.  
  537. 14. FDD Controller failure - The BIOS is not able to communicate with the
  538.     floppy disk drive controller. Check all appropriate connections after the
  539.     system is powered down.
  540.  
  541. 15. C: Drive Error - The BIOS is not receiving any response from Hard Disk
  542.     Drive C. It may be necessary to run the Hard Disk Utility to correct this
  543.     problem. Also, check the type of hard disk selected in the standard CMOS
  544.     Setup of the BIOS SETUP program to see if the correct hard disk drive has
  545.     been selected.
  546.  
  547. 16. D: Drive Error- The same error has occurred with hard drive D. Follow
  548.     the procedures for error #15 to correct this problem.
  549.  
  550. 17. C: Drive Failure - The BIOS cannot get any response from the
  551.     hard disk drive C. It may be necessary to replace the hard disk.
  552.  
  553. 18. D: Drive Failure - The same error as #17 has occurred with hard
  554.     drive D.
  555.  
  556. 19. CMOS Time & Date Not Set - Run the Standard CMOS Setup of the BIOS SETUP
  557.     Program to set the date and time of the CMOS.
  558.  
  559. 20. Cache Memory Bad, Do Not Enable Cache! - The BIOS has found the cache
  560.     memory of the motherboard to be defective. Consult your system manufacturer
  561.     to repair this problem.
  562.  
  563. 21. 8042 Gate-A20 Error - The gate-A20 portion of the keyboard controller
  564.     (8042) has failed to operate correctly. The 8042 chip should be replaced.
  565.  
  566. 22. Address Line Short! - An error has occurred in the address decoding
  567.     circuitry of the motherboard.
  568.  
  569. 23. DMA #2 Error - An Error has occurred with the second DMA channel on the
  570.     motherboard.
  571.  
  572. 24. DMA #1 Error - An error has occurred with the first DMA channel on the
  573.     motherboard.
  574.  
  575. 25. DMA Error - An error has occurred wilh the DMA controller on the
  576.     motherboard.
  577.  
  578. 26. No ROM BASlC - This error occurs when a proper bootable sector cannot be
  579.     found on either the floppy diskette drive A or the hard disk drive C.
  580.     The BIOS will try at this point to run ROM BASIC, and the error message
  581.     will be generated when the BIOS does not find it.
  582.  
  583. 27. Diskette Boot Failure - The Diskette used to boot up in floppy drive A
  584.     is corrupt, which means that you cannot use it to boot up the system.
  585.     Use another boot diskette and follow the instructions on the screen.
  586.  
  587. 28. Invalid Boot Diskette - The BIOS can read the diskette in floppy drive
  588.     A, but it cannot boot up the system with it. Use another boot diskette
  589.     and follow the instruclions on the screen.
  590.  
  591. 29. On Board Parity Error - The BIOS has encountered a parity error with
  592.     some memory installed on the system board. The message will appear as
  593.     follows:
  594.  
  595.         ON BOARD PARITY ERROR
  596.         ADDR (HEX) = (XXXX)
  597.  
  598.     where XXXX is the address (in hexadecimal) at which the error has occurred.
  599.     "On Board" means that it is part of the memory attached directly to the
  600.     system board, as opposed to memory installed via an expansion card in an
  601.     I/O (BUS) slot.
  602.  
  603. 30. Off Board Parity Error - The BIOS has encountered a parity error with
  604.     some memory installed in an I/O (BUS) slot. The message will appear
  605.     as follows:
  606.  
  607.         OFF BOARD PARITY ERROR
  608.         ADDR (HEX) = (XXXX)
  609.  
  610.     where XXXX is Ihe address (in hexadecimal) at which the error has occurred.
  611.     "Off Board" means that it is part of the memory installed via an expansion
  612.     card in an I/O (BUS) slot, as opposed to memory attached directly to the
  613.     system board.
  614.  
  615. 31. Parity Error ???? - The BIOS has encountered a parity error with some
  616.     memory in the system, but it is not able to determine the address of
  617.     the error.
  618.  
  619.     Memory diagnostic software, such as AMIDIAG can be used to find and
  620.     correct memory problems.
  621.  
  622.  
  623. ***** END of AMI DOCUMENTATION - UNKNOWN MOTHERBOARD
  624.  
  625. =============================================================================
  626.  
  627. ***** 2. COMPUSERVE THREAD ON ADVANCED CHIPSET OPTIONS
  628.  
  629. #: 198689 S4/Gen. Hardware [H]
  630.     15-Jan-92  23:37:58
  631. Sb: #198583-#AMI BIOS SETUP OPTIONS
  632. Fm: Ron Harris 70304,3631
  633. To: Michael D. Spagnuola 73700,231 (X)
  634.  
  635. Lets talk about the Cache options in advanced chipset setup.
  636.  
  637. The options are: Cache Write W/S , Non-Cacheable block-1 size, Non-Cacheable
  638. Block-1 Base, Non-Cacheable Block-2 Size, Non-Cacheable Block-2 Base and
  639. Cacheable RAM Address range.  
  640.  
  641. Each of theses 7 setup questions have multiple choices available to each.  An
  642. F1 will list the available choices but no real help.
  643.  
  644. Let me know if you need any further data.
  645.  
  646. Ron    
  647.  
  648.  
  649. #: 198775 S4/Gen. Hardware [H]
  650.     16-Jan-92  08:26:12
  651. Sb: #198689-AMI BIOS SETUP OPTIONS
  652. Fm: Michael D. Spagnuola 73700,231
  653. To: Ron Harris 70304,3631
  654.  
  655. Ok:
  656.  
  657. Good choice of beginning.  The options you stated have to do with the
  658. relationship of cache ram to main memory.  On my machine for instance, it
  659. allows up to 4 different addresses of memory to be excluded from the cache
  660. memory.  So why do you need this?  Well, it seems that if certain code is
  661. cached (like video rom or Bios rom), the cache will be inefficient because it
  662. will constantly be updating the cache and thrashing (the quick exchange of
  663. data in the cache, and in a circular fashion)and not really helping your
  664. system  obtain faster speeds.  Certain programs cannot have their timing
  665. loops in a cache because it runs too fast.  These are some of the reasons
  666. that option exists.  The recommeneded settings on my machine are to exclude
  667. the video rom and the system rom from the area of memory that the cache is
  668. allowed to address, hence this option in setup.  However, by personal
  669. experience I disable all non-cachable blocks, setting all areas to 0 and find
  670. my machine runs best in this fashion.  What is the amount of cache memory on
  671. your machine (I have a 8K cache on the chip, and 256K external Write thru
  672. cache as a buffer to main memory.)?  Does it have recommened settings?
  673.  
  674. Mike
  675.  
  676. #: 199056 S4/Gen. Hardware [H]
  677.     17-Jan-92  00:22:28
  678. Sb: #198775-AMI BIOS SETUP OPTIONS
  679. Fm: Ron Harris 70304,3631
  680. To: Michael D. Spagnuola 73700,231
  681.  
  682. Mike:
  683. I have 64K of cache to answer your first question.
  684.  
  685. Following are the options and available choices.
  686. 1. Cache Write W/S choose - 1 W/S = 1 wait state, write hit cycle.
  687.    0,32KX8 = 0 wait state, 128K / 256K cache.  0,8KX8 = 0 wait state,      
  688. 32K / 64K cache.
  689.  
  690. 2. Non-cacheable Block-1 Size choose - 64KB, 128KB, 256KB, 512KB, or
  691.    Disable.
  692.  
  693. 3. Non-cacheable Block-1 Base - if previous option has number other than     
  694. disable this option will increment by that number.
  695.  
  696. 4. Non-cacheable Block-2 Size choose - same choices as above.
  697.  
  698. 5. Non-cacheable Block-2 Base - works the same as stated above.
  699.  
  700. 6. Cacheable RAM address range - minimum is 4MB, maximum is 64MB, and it     
  701. increments in 4MB steps between. (I have 4MB in my system)
  702.  
  703. 7. Video BIOS Area Cacheable ? - yes or no
  704.  
  705. I don't see where you can enter a specific address range, like (if I
  706. understand correctly) you can on your system.
  707.  
  708. Ron
  709.  
  710.  
  711. #: 199073 S4/Gen. Hardware [H]
  712.     17-Jan-92  01:04:43
  713. Sb: #198775-AMI BIOS SETUP OPTIONS
  714. Fm: Martin Doehring 70017,1031
  715. To: Michael D. Spagnuola 73700,231
  716.  
  717. Actually, there is an even better reason for being able to turn off the cache
  718. for a range of memory. If you have a card which has RAM on it that the CARD
  719. can update ( such as a network card ), it had better not be cached!  You want
  720. to read the actual values on the board, NOT what you previously read.  I ran
  721. into this problem on the board my company makes. It is a high performance
  722. digital video compression/decompression board with an Intel i960 controller on
  723. board that talks to the host through a 16K window of shared memory. The
  724. communication is via messages and when the host sends a message, it waits for
  725. the 960 to respond by setting a flag.  If the area is cached, the flag never
  726. gets updated from the host's point of view when the 960 updates it, so we have
  727. to make sure the area where the board is installed is not cached.  Also it's
  728. companion display board contains the decompressed images, which cannot be
  729. cached for the same reason.
  730.                                         martin
  731.  
  732. #: 199705 S4/Gen. Hardware [H]
  733.     19-Jan-92  10:33:47
  734. Sb: #199056-AMI BIOS SETUP OPTIONS
  735. Fm: Michael D. Spagnuola 73700,231
  736. To: Ron Harris 70304,3631
  737.  
  738. Ah another variety of Ami Bios options.  It would appear that you have a
  739. different though similar type of external cache than I do.  My cache is a
  740. write-through cache and yours appears to be a write back cache.  (perhaps I
  741. have them reversed).  Anyway, you have two ram caches, the 8K cache on your
  742. 486 chip and the 64K external cache.  You must set the first option to
  743. 0,8kx8=32K/64K cache since you do not have a 256K cache.  You cannot set
  744. address just amounts in the lower 640K that are non-cachable, and in 64K
  745. blocks, hence your next two options.  You are given the choice within your
  746. cache framework of caching the video bios, experiment and see which gives
  747. you the best results, with it cached and without it cached.
  748.  
  749.  
  750.  
  751. #: 199706 S4/Gen. Hardware [H]
  752.     19-Jan-92  10:33:56
  753. Sb: #199467-#AMI BIOS SETUP OPTIONS
  754. Fm: Michael D. Spagnuola 73700,231
  755. To: Alan H. Pesetsky (NYC) 75675,1535 (X)
  756.  
  757. All the system clock SCCK and processor clock refer to your 25 Meg clock.
  758. When you see it divided by a number such as atclk/3, it means your system
  759. clock divided by 3 or 8.1 Meg.  The notations refer to bus timing.  The bus
  760. has build in delays depending upon the speed of your memory design, external
  761. caches, etc.  The higher the delay in buss timing, the higher your DMA wait
  762. setting should be set.  The higher the delay in bus timing, the slower your
  763. system will run.  there is no "magic formula", you must experiment.  You want
  764. the highest bus timing you can get, that is the syscl divided by the lowest
  765. number that your cards will run reliably with.  You have several permutations
  766. to play with--I guestimate you will reboot your system about 100 times
  767. experimenting.  Some settings will produce a NON-OPERATING SYSTEM, so you
  768. should write down a known set of parameters to fall back on.  Only by trial
  769. and error will you find the fastest set of parameters that will work reliably
  770. on your machine.  Sorry for the general terms, but that's all I had to work
  771. with as well.  Happy experimenting.
  772.  
  773. Mike
  774.  
  775.  
  776. #: 199726 S13/486 Systems [H]
  777.     19-Jan-92  11:12:48
  778. Sb: #AMI BIOS Problems
  779. Fm: Hans Schleichert 100031,775
  780. To: All
  781.  
  782. I have an AMI ROM BIOS on my compatible 486 PC. The documentation is
  783. poor and my dealer told me AMI don't give more than what he handed me.
  784. But I'd like to know how to use the BIOS in some more details. Is
  785. there more information available? Or can anyone answer the following
  786. questions?
  787. 1. In the Advanced CMOS Setup part of the ROM Setup Program there are
  788. the following options that can be enabled:
  789.         - External Cache Memory
  790.         - Internal Cache Memory
  791.         - Turbo Switch Function
  792. What do they exactly mean?
  793. 2. There is a Password Checking Option that can be enabled. I guess
  794. that if it enabled I can't use the PC without the password. There is
  795. also a Change Password menu entry. When I select it the computer wants
  796. to know the current password which noone can tell me. How can I find
  797. out? I don't want to lock my PC without knowing the password... On the
  798. other hand, I'd like to password-protect it because everyone who knows
  799. how to operate CIM can use CompuServe from my office desk.
  800.  
  801. Thanks for your help.
  802.    -  Hans
  803.  
  804.  
  805. #: 199765 S13/486 Systems [H]
  806.     19-Jan-92  14:16:05
  807. Sb: #199726-AMI BIOS Problems
  808. Fm: Stephen Conklan 71541,3373
  809. To: Hans Schleichert 100031,775
  810.  
  811. Hans, I have a similar setup with poor documentation.  The password option is
  812. what you think it is.  Be careful with it.  The external cache depenp ends on
  813. how much of a memory cache you have.  It is usually 64, 128, or 256K. 
  814. Whatever the amount says is what it should be unless you add more external
  815. cache memory.  The internal cache for the 486 is usually 8K. It should be
  816. enabled.  It isn't user configurable.  As for the turbo switch, it probably
  817. lets you boot-up in 33mhz or 8mhz.  It should be set for the maximum that you
  818. have.  You can use the switch on the case to slow it down manually if you need
  819. to.  Hope this helps some.  Steve
  820.  
  821. #: 199773 S13/486 Systems [H]
  822.     19-Jan-92  14:57:38
  823. Sb: #199726-AMI BIOS Problems
  824. Fm: Clyde Washburn 70305,1211
  825. To: Hans Schleichert 100031,775
  826.  
  827. The motherboard designer NOT AMI is resonsible for supplying proper
  828. documentation, but AMI is helping by preparing 100 or so manuals for the new
  829. Hi-Flex series BIOS's.  I need the screen ID code from the lower left of the
  830. screen while the RAM is counting to tell what Manual if any we might have for
  831. that BIOS.
  832.  
  833.  
  834. #: 199789 S13/486 Systems [H]
  835.     19-Jan-92  15:52:38
  836. Sb: #199726-AMI BIOS Problems
  837. Fm: Rob Doering 72607,1157
  838. To: Hans Schleichert 100031,775
  839.  
  840. You are not alone in your confusion.  I and others on this forum have been
  841. after more information on the AMI CMOS/XCMOS features.  It's true, AMI does
  842. not offer any kind of manual, but I believe one of the programmers here is
  843. putting together something to help us. At least I hope so. I've heard that
  844. Upgrades Etc. might have some sort of manual, but since there are so many
  845. widely varying versions of the AMI BIOS out there, I doubt it. (Let me know if
  846. you'd like thier #; you can ask them yourself)
  847.  
  848. 1. To enable or disable cache memory refers to the CPU cache. If you have a
  849. 486DX chip, it has an 8k internal cache built into it. In a single-user
  850. environment, you would probably want this enabled. The specs on your machine
  851. will tell you if you have an external cache as well on the motherboard, and
  852. how big it is. Odds are that you do, and would also benefit by having it
  853. enabled.  There are very few reasons you would want to disable cache memory,
  854. unfortunatly I'm not knowledgeable enough to tell you what they are.  Ask
  855. around, there are a lot of very well informed people on this forum.  The turbo
  856. switch function enables the button on your computer that says "turbo" If you
  857. do not have such a button, you can disable this feature. If you do have such a
  858. button, enabling it will allow you to change CPU speeds when you press the
  859. button.
  860.  
  861. 2. The password is AMI. You may change it, but if you forget it, you will have
  862. to unplug yur CMOS battery and let it run down. Then the password will revert
  863. again to AMI.
  864.  
  865. Hope this helps, Rob
  866.  
  867. #: 207134 S13/486 Systems [H]
  868.     13-Feb-92  09:16:08
  869. Sb: #207118-#AMI BIOS info
  870. Fm: Clyde Washburn 70305,1211
  871. To: Daniel C. Hunt 74255,524
  872.  
  873. Let me try to explain why the Extended Setup on AMI BIOS's tends to be a black
  874. hole for information:
  875.  
  876. AMI BIOS's have one to three Setup categories, depending on the particular
  877. chipset in use on the motherboard and the version of the BIOS:
  878.  
  879. a) Standard CMOS Setup
  880.  
  881. b) Advanced CMOS Setup (usually found only on the new Hi-Flex BIOS's).
  882.  
  883. c) Extended Chipset Setup
  884.  
  885. The category a) items are the familiar PC-AT compatible setup options, and few
  886. questions arise on those.
  887.  
  888. The category b) options are BIOS functions, and AMI or a distributor, like my
  889. company, can readily explain what those do.
  890.  
  891. But Category c) (where almost all of the usual questions are!) is NOT
  892. information used by the _BIOS_, i.e. AMI simply provides a pretty screen to
  893. enter parameters, which are then stored to the Extended CMOS and are retrieved
  894. and used NOT by the BIOS, but by the _chipset_itself_.  Thus the ONLY person
  895. who knows exactly how those will work on a given board, which are actually
  896. operative, and what the acceptable range of entries are, is the person who
  897. designed the motherboard -- AMI simply does not know.  New BIOS's are created
  898. by AMI doing a BIOS for the chipset manufacrurer's demonstration board, and
  899. the chipset manufacturer then promotes this to prospective motherboard
  900. designers ("and you can get an AMI BIOS for our chipset . . ."). The
  901. individual motherboard designer then does whatever he wishes with the chipset,
  902. selecting RAM size and timing, port addresses, clock sources, etc, any of
  903. which may or may not be like the demo version.  AMI does not care what they do
  904. here -- their contract is simply to supply a BIOS, not to approve the design
  905. of keep track of it's details -- so long as the motherboard designer says
  906. "yeah, it works OK, send me more" AMI assumes that they have taken whatever
  907. steps are necessary to properly document the Extended Setup for the user. 
  908. Sadly this is often not done by the board manufacturer.
  909.  
  910. As an accidental benefit to board owners, AMI has, with the new Hi-Flex
  911. series BIOS, started preparing manuals for some (not all) BIOS's which
  912. includes the normal, i.e. demo board, operation of the Extended Setup.  These
  913. are offered to the motherboard manufacturers as a jumping-off point, from
  914. which they can prepare their own manuals.  We have made arrangements to get
  915. these manuals for those who were supplied nothing of value with their board,
  916. but we MUST have the 30 character ID Code that appears at the lower left of
  917. the Boot Screen with the Hi-Flex BIOS.  Manuals for the prior BIOS Plus series
  918. (which had a 16 character ID string) are NOT available.  There is a charge of
  919. $15 per manual, and they may be ordered by email (NOT in the forum!) or by
  920. phoning us at 800-836-8026.  Note that there are _hundreds_ of such manuals,
  921. we may not have the one you want, and it may take weeks to get one that is not
  922. yet in stock.
  923.  
  924. Clyde
  925.  
  926.  
  927.  
  928.  
  929. ***** END of COMPUSERVE THREAD ON ADVANCED CHIPSET OPTIONS
  930.  
  931. =============================================================================
  932.  
  933. ***** 3. BEEPCODE DOCUMENT
  934.  
  935. American Megatrends, Inc.
  936.     
  937. Beep Codes
  938.  
  939.  
  940. The following beep codes would be heard on power on.  All of these errors are hardware related, so call you motherboard manufacturer or reseller for help in correcting the problem.
  941.  
  942.  
  943.    Beep Code        Meaning
  944. _________________________________________________________________
  945.     1            DRAM refresh failure
  946.     2            Parity Circuit failure
  947.     3            Base 64K RAM failure
  948.     4            System Timer failure
  949.     5            Processor failure
  950.     6            Keyboard Controller Gate A20 error
  951.     7            Virtual Mode Exception error
  952.     8            Display Memory R/W Test failure
  953.     9            ROM-BIOS Checksum failure
  954.  
  955.  All of these errors are codes reported by bios
  956.  
  957. ***** END of BEEPCODE DOCUMENT
  958.  
  959. =============================================================================
  960.